package ch.ti.bfh.app.loodel.web.model;

import ch.ti.bfh.app.loodel.service.LearningEventInvitationData;
import ch.ti.bfh.app.loodel.service.create.CreateLearningEventData;
import org.primefaces.model.ScheduleModel;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

@Component
@Scope("view")
public class CreateLearningEventModel {

    private CreateLearningEventData createLearningEventData = new CreateLearningEventData();

    private ScheduleModel scheduleModel;

    private LearningEventInvitationData learningEventInvitationData;

    private String learningEventInvitationFixText;


    public CreateLearningEventModel() {
    }

    public CreateLearningEventData getCreateLearningEventData() {
        return createLearningEventData;
    }

    public void setCreateLearningEventData(CreateLearningEventData createLearningEventData) {
        this.createLearningEventData = createLearningEventData;
    }

    public ScheduleModel getScheduleModel() {
        return scheduleModel;
    }

    public void setScheduleModel(ScheduleModel scheduleModel) {
        this.scheduleModel = scheduleModel;
    }

    public LearningEventInvitationData getLearningEventInvitationData() {
        return learningEventInvitationData;
    }

    public void setLearningEventInvitationData(LearningEventInvitationData learningEventInvitationData) {
        this.learningEventInvitationData = learningEventInvitationData;
    }

    public String getLearningEventInvitationFixText() {
        return learningEventInvitationFixText;
    }

    public void setLearningEventInvitationFixText(String learningEventInvitationFixText) {
        this.learningEventInvitationFixText = learningEventInvitationFixText;
    }
}
